multi purpose truck - Spanish English Dictionary